Redis 禁用持久化
我用 Redis 做缓存,纯内存运行,不需要持久化。原先只需要修改 redis.conf 两处配置:
- 禁用RDB持久化:注释 save 开头的配置项
- 禁用AOF持久化:appendonly 改为 no
Redis 升级到新版后,我查日志发现仍然有"DB saved on disk",也就是禁用 RDB 失效了。对比新版配置发现,不能只注释掉 save,还要明文写入:
save ""
然后要删除已经生成的 RDB 文件,否则重启后还会从磁盘加载数据。执行命令 config get dir
和config get dbfilename
找到文件删除。
最后重启服务使之生效。
标签: 笔记